package com.bloveoacom.util;

import java.math.BigDecimal;

/**
 * Created by yujunlong on 2016/12/16.
 */

public class NumberUtil {

    public static int getIntByStr(String data){
        int a = 0;
        try {
            a = Integer.valueOf(data);
        } catch (NumberFormatException e) {

        }
        return  a;
    }

    public static boolean isInt(String data){
        try {
            Integer.valueOf(data);
            return  true;
        } catch (NumberFormatException e) {
             return  false;
         }
    }



    /**
     * 提供精确乘法运算的mul方法
     *
     * @param value1 被乘数
     * @param value2 乘数
     * @return 两个参数的积
     */
    public static double mul(String value1, String value2) {
        BigDecimal b1 = new BigDecimal(value1);
        BigDecimal b2 = new BigDecimal(value2);
        return b1.multiply(b2).setScale(2).doubleValue();
    }





}
